package com.anolesoft.yr.mbus.prod.pack.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ProdPackageQueryVO implements Serializable {

    private String objuid;
    private String typeName;
    private String prodName;
    private String prodProductionUid;
    private String speciesCode;
    private String speciesName;
    private String speciesDescribe;
    private Integer speciesApprovalState;
    private Integer isSetup;
    //@DateTimeFormat(pattern = "yyyy-MM-dd")//yyyy-MM-dd HH:mm:ss
    //@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private String startTime;
    //@DateTimeFormat(pattern = "yyyy-MM-dd")//yyyy-MM-dd HH:mm:ss
    //@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private String invalidTime;
    private String version;
    private String remark;
    private String ccUserUid;
    private String ccTime;

    private String serviceOptionName;
    private String value;

}
